[Web server] Tổng hợp các nginx virtualhost content HTTP, HTTPS

NGINX sử dụng cấu trúc sắp xếp virtualhost giống như Apache, nghĩa là tất những file virtualhost sẽ được lưu trữ trong thư mục /etc/nginx/sites-available/ và chỉ những enabled virtualhost mới đặt soft-link vào trong /etc/nginx/sites-enabled....

[Web server] Hướng dẫn tạo SSL certification trên Linux

Bước 1. Tạo 2 file .csr (file request, được sử dụng để gửi cho bên bán chứng chỉ SSL, ví dụ Godaddy, DigiCert...) và .key (file private key, file này sẽ được sử dụng cùng với file certification ở bước 2 để xác thực SSL) openssl...

[Web server] VCL Varnish caching cho Liferay portal trên Ubuntu

Trong bài giới thiệu trước, Setup Varnish cache trên Ubuntu server, mình đã hướng dẫn cách cài đặt và cấu hình cơ bản Varnish, content dưới đây là VCL được sử dụng cho Liferay Portal trên Varnish 3.x /etc/varnish/defaul...

[Web server] Setup Varnish cache trên Ubuntu server

I. Varnish là gì? Varnish Cache là một web application với mục đích tăng tốc web, được biết tới nhưng một caching HTTP reverse proxy. Chúng ta cài đặt nó ở phía trước của bất kỳ server nào sủ dụng HTTP và chúng ta dùng Varnish...

[Web server] Hướng dẫn setup Tengine trên Ubuntu

Tengine là một phần mềm mã nguồn mở máy chủ được phát triển bởi taobao.com nhằm đáp ứng các yêu cầu nghiêm ngặt về hệ thống máy chủ web, họ đã tích hợp hàng trăm module vào mã nguồn máy chủ nginx để đảm bảo hiệu...

[Web server] Authentication folder on Apache with htpasswd file or LDAP

Step 1. Authentication method: S1. Authentication by file passwd - Create password file sudo nano /var/www/.passwd.txt - Create new a user: htpasswd /var/www/.passwd.txt username - Create virtual host with passwd file for test folder in /etc/apache2/sites-enabled: <Directory...